710707
503964
384558
567546
442390
555622
223200
12311
323814
50368
927708
554388
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1819118
1743136
1718196
1659471